package com.educate.book.rpc.api;

import java.util.List;

import org.springframework.data.domain.Page;

import com.educate.book.model.bo.ItemBO;
import com.educate.book.model.po.Item;

public interface ItemService {

    String create(ItemBO bo);

    void delete(ItemBO bo);

    void delete(String itemId);

    ItemBO detail(String itemId);

    ItemBO detail(ItemBO bo);

    void update(ItemBO bo);

    Page<ItemBO> query(ItemBO bo);

    List<ItemBO> list(ItemBO bo);
    
    List<Item> queryAll();
    
    public Object getItemByParentId(String parentId);
}
